chagos archipelago - English Synonyms Dictionary